package com.zwps.biz.dal.db.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zwps.biz.api.model.vo.fourpipes.*;
import com.zwps.biz.api.model.vo.pubpointall.HiddenDangerRecordVO;
import com.zwps.biz.api.model.vo.strsvrr.RzWRelationVO;
import com.zwps.biz.dal.db.object.VillageLandInfoDO;

import java.util.List;

/**
 * @Entity com.zwps.biz.dal.db.object.VillageLandInfo
 */
public interface VillageLandInfoDAO extends BaseMapper<VillageLandInfoDO> {

    List<VillageLandVO> getInfoList(String v);

    HiddenDangerCountVO getHiddenDangerCount(String year);

    List<RzWRelationVO> getRzW();

    TrainVO getTrain();

    List<TrainDetailVO> getTrainDetail();

    List<PubCommonFileVO> getFileByType(Integer type);

    List<PubCommonFileVO> getFileByFileName(String fileName);

    List<PubCommonVO> getFileByTypes();
    Integer countFileByTypes(Integer type);

    List<HiddenDangerRecordVO> getHiddenRecord(String year);
}




